@附加权限(安卓权限.网络权限)
@附加权限(安卓权限.文件权限_读取)
@附加权限(安卓权限.文件权限_写入)
类 qq去水印



	变量 网络工具1:网络工具
	变量 网址1:文本
	变量 次数:整数=0
	变量 omaiame:文本

	方法 解析1(网址:文本)
		订阅事件
		网址1=网址
		变量 请求头名称:文本 = "User-Agent"
		变量 请求头文本:文本 = "Mozilla/5.0 (Linux; Android 10; VOG-AL10 Build/HUAWEIVOG-AL10) AppleWebKit/537.36 (KHTML, like Gecko)  Chrome/83.0.4103.106 Mobile Safari/537.36"
		网络工具1.添加请求头(请求头名称,请求头文本)
		变量 链接 :文本=网址
		如果 链接 ? "http" 则
			如果 链接 == "" 则
				qq解析结果("链接不能为空")
			否则
				网络工具1.添加请求头(请求头名称,请求头文本)
				网络工具1.取网页源码(链接)

				qq解析结果("现在努力获取中，等待中...")
			结束 如果

		否则
			qq解析结果("链接错误")
		结束 如果

	结束 方法

	/*
	当取网页源码(Get)结束时触发该事件
	并返回取源结果和cookie
	*/
	事件 网络工具1:取网页源码结束(结果 : 文本,内容 : 字节[],cookie : 文本)
		变量 返回结果 : 文本
		如果  结果 ? "window.__INITIAL_STATE__=" 则
			返回结果= Unicode转中文(结果.截取文本("window.__INITIAL_STATE__=","());</script><script"))
		否则
			返回结果 =Unicode转中文(结果)
		结束 如果
	//	qq解析结果(返回结果)
		出结果(返回结果)
	结束 事件

	事件 网络工具1:取网页源码失败()
		qq解析结果("可能网络有异常")
	结束 事件

	方法 出结果(内容:文本)
		开始俘获异常()
		变量 根对象 : JSON对象 = 内容
		变量 作者头像 : 文本 = 根对象["avatar"]
		变量 作者 : 文本 = 根对象["nick"]
		变量 musicInfo : JSON对象 = 根对象["musicInfo"]
		变量 音乐标题 : 文本 = musicInfo["musicName"]
		变量 音乐作者头像 : 文本 = musicInfo["playUrl"]
		变量 shareInfo : JSON对象 = 根对象["shareInfo"]
		变量 标题 : 文本 = shareInfo["title"]
		变量 video : JSON对象 = shareInfo["video"]
		变量 vecVideoUrl : JSON数组 = video["vecVideoUrl"]
		变量 视频链接a:文本
		变量 视频播放:文本=vecVideoUrl.取JSON对象(0)["playUrl"]
		循环(索引, 0, vecVideoUrl.长度)
			变量 项目1 : JSON对象 = vecVideoUrl[索引]
			变量 视频链接 : 文本 = 项目1["playUrl"]
			如果 索引==0 则
				视频链接a=视频链接
			否则
				视频链接a=视频链接a+"\n视频链接"+索引+"：\n"+视频链接
			结束 如果
		结束 循环
		解析结果(标题,"标题：\n"+标题+"\n作者：\n"+作者+"\n作者头像：\n"+作者头像+"\n音乐标题\n"+音乐标题+"\n音乐作者头像\n"+音乐作者头像+"\n视频分为原视频,高清视频,流畅视频等等。"+"\n视频链接0：\n"+视频链接a,视频播放)
		次数=0
		俘获所有异常()

		次数=次数+1
		如果 次数>=60 则
			qq解析结果("抱歉，获取次数已起过("+次数+")")
		否则
			qq解析结果("获取失败，现在努力获取中("+次数+")")
			解析1(网址1)
		结束 如果

		结束俘获异常()
	结束 方法
	定义事件 qq解析结果(结果:文本)
	定义事件 解析结果(标题:文本,结果:文本,视频播放链接a:文本)
结束 类